finishing screed - German English Dictionary